﻿using System;
using System.Collections.Generic;
using System.Windows.Controls;
using System.IO;

namespace TheJoyOfCode.SLUploader
{
    interface IUploader
    {
        event EventHandler<FileUploadedCompletedEventArgs> FileUploadComplete;
        event EventHandler<FileUploadStartedEventArgs> FileUploadStarted;
        void UploadFilesAsync(Queue<FileInfo> files);
        event EventHandler<UploadsCompleteEventArgs> UploadsComplete;
    }
}
